be the cream of the crop - Francés Inglés Diccionario